nearby mountains - French English Dictionary